triangular pyramid - English Synonyms Dictionary